machine-made trail - Französisch Englisch Wörterbuch